kiss one's partner repeatedly - Spanish English Dictionary